package com.zgjkhis.modules.charges.domain.vo;

import com.zgjkhis.modules.charges.domain.PrescriptionOrder;
import com.zgjkhis.modules.charges.domain.PrescriptionRefund;
import com.zgjkhis.modules.system.domain.Consult;
import com.zgjkhis.modules.system.domain.InfoDrug;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @ClassName ExpenseDetail
 * @Deacription 费用明细
 * @Author yzq
 * @Date 2021/7/14 9:41
 * @Version 1.0
 **/
@Data
public class OrderDetail {

    @ApiModelProperty(value = "订单详情")
    private PrescriptionOrder order;
    @ApiModelProperty(value = "问诊详情")
    private Consult consult;
    @ApiModelProperty(value = "药品列表")
    private List<InfoDrug> infoDrugs;
    @ApiModelProperty(value = "费用明细")
    private List<ExpenseDetail> expenseDetails;
    @ApiModelProperty(value = "费用总计")
    private ExpenseTotal expenseTotal;
    @ApiModelProperty(value = "退款记录")
    private List<PrescriptionRefund> refundList;

}
